#ifndef _TOUR_JEU_H
#define _TOUR_JEU_H

#include "Jeu.h"
//#include "Joueur.h"

/**\author Guaruina*/

struct sJoueur;
struct sJeu;
typedef struct sAnnonce
{
    int points;
    Couleur couleur;
    booleen coinchee;
}Annonce;

void initAnnonce(Annonce* annonce);

void setAnnonce(Annonce*, int, Couleur, booleen);

void tourAnnonce(struct sJoueur*, struct sJoueur*, struct sJoueur*, struct sJoueur*);

void faireManche(struct sJoueur*, struct sJoueur*, struct sJoueur*, struct sJoueur*, struct sJeu*, struct sJeu*);

void jouerCarte(struct sJoueur*, struct sJeu*, int, Couleur);

booleen jouerInterdit(struct sJoueur*, struct sJeu*, int, int, Couleur);

char* getCouleurAnnonceAff(Annonce*);

#endif
